something is better than nothing - Français Anglais Dictionnaire